planet technology corp Latest Vulnerabilities